Objects, Speciicity, Logic, and Chance

نویسنده

  • Michael Thielscher
چکیده

Recent deductive approaches to reasoning about action and chance allow to model objects and methods in a deductive framework. In these approaches, inheritance of methods comes for free whereas overriding of methods is unsupported. In this paper , we present an equational logic framework for objects, methods, inheritance and overriding of methods. Overriding is achieved via the concept of speciicity, which states that more speciic methods are preferred to less speciic ones. Speciicity is computed with the help of negation as failure. We specify equational logic programs and show that their completed versions behave as intended. Furthermore, we prove that SLDENF-resolution is complete if the equational theory is nitary, the completed programs are consistent, and no derivation ounders or is innnite; and we give syntactic conditions which guarantee non-oundering and niteness. Over the last years three new deductive approaches to deal with situations, actions , and change were proposed, each of them solving the technical frame problem 1 without the need to state frame axioms explicitly. First, the linear connection method restricts proofs such that each literal is connected at most once 2]. Thus, connecting a literal during the inference process simulates consumption of the corresponding fact. Conversely, if the conditions of an implication are fulllled then the conclusion can be used and, thus, the literals occurring in the conclusion are produced. This treatment of literals resembles the concept of resources. Second, in a similar way linear logic 5] can be used, which is a Gentzen{style proof system without weakening and contraction rules. In the multiplicative fragment of the linear logic, literals and formulas cannot be copied or erased which also provides the idea of resources 11]. Third, in the equational logic programming approach 8] facts about a situation are represented as multisets of facts on the term level. An action with (the multiset of) conditions C and (the multiset of) eeects E is applicable in a situation S if C is contained in S ; and if is applied in S then C is deleted from S and E is added. Thus, planning in the equational logic approach is closely related to planning in Strips 4] except that multisets are used instead of sets and that planning is performed in a purely deductive system. As argued in 7] multisets represent resources more adequately than sets and, moreover, it is more eecient to compute with multisets instead of sets. These …

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

On Speciicity in Default Logic

The applicability of lexicographic comparison in nonmonotonic reasoning with speciicity is investigated. A priority mechanism based on lexicographic comparison is deened for Reiter's default logic. The following principle earlier used by Geener and Pearl in conditional entail-ment is used as the basis for speciicity-based priorities for normal default theories: for each rule there is a context ...

متن کامل

Actions and Speciicity

A solution to the problem of speciicity in a resource{oriented deductive approach to actions and change is presented. Speciicity originates in the problem of overloading methods in object oriented frameworks but can be observed in general applications of actions and change in logic. We give a uniform solution to the problem of speciicity culminating in a completed equational logic program with ...

متن کامل

Object Recognition: View-speciicity and Motion-speciicity

This paper describes an experiment to distinguish between two theories of human visual object recognition. According to the view-speciicity hypothesis, object recognition is based on particular learned views, whereas the motion-speciicity hypothesis states that object recognition depends on particular directed view-sequences. Both hypotheses imply a degree of view-bias (i.e. recognition of a gi...

متن کامل

Thickness Measuring of Thin Metal by Non Destructive with Fuzzy Logic Control System

Non-Destructive Testing & Evaluation methods are developed to inspect and investigate materials and structures. Ultrasonic Testing is an NDT method can be used for measuring the thickness of objects, as one of its significant applications. The objective of this paper is designing and applying an intelligent UT fuzzy control system for evaluating the thickness of thin metal objects in a range of...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007